turkish diabetes foundation - German English Dictionary